#include <stdio.h>
#include "operaciones.h"

int max( int a, int b)
{
  if (a>=b)
    b=a;
  return b;
}

int seg_max_sum (int z, int *a)
{
  int n=0,r=0,s=0;
  while (n!=z)
    {
      s=max((s+a[n]), 0);
      r= max(r,s);
      n=n+1;
    }
  return r;
}
